rain patter - French English Dictionary